About 90 Bedford Road (management) Limited (02318990) United Kingdom