27 High Street, Cardiff 74A Properties