About Chalbrook Property & Investment Company Limited (03729555) United Kingdom