About 225 City Residences Limited (12645504) United Kingdom