About Deacon House (littleton Road) Management Limited (07810678) United Kingdom