About Digby Mansions Management Company Limited (01365417) United Kingdom