About City Properties Birmingham Limited (10968278) United Kingdom