About Copse Mews Properties Limited (10642921) United Kingdom