About Bentall Simplex Developments Ltd (09908124) United Kingdom