About Mccaffrey Property Services Limited (11521173) United Kingdom