About Mace Properties Limited (11525292) United Kingdom