About Haven Property Developments Ltd (11727077) United Kingdom