About Chalker Properties Limited (02408437) United Kingdom