About Deacon Residential Properties Ltd (12370780) United Kingdom