About Cityhomes Holdco. Limited (10938210) United Kingdom