About Bach Property Developments Ltd (05617963) United Kingdom