About Beechbridge Properties Limited (12941683) United Kingdom