About H & C Property Developments (sw) Ltd (13446216) United Kingdom