About Byron House (residents) Limited (02007182) United Kingdom