About Denovo Property (north East) Ltd (10785957) United Kingdom