About Deu Gill & Co Property Development Ltd (11807357) United Kingdom