About Denmac Realty Limited (00754663) United Kingdom