About H S Developer (london) Ltd (12964440) United Kingdom