About Aldeburgh House Management Company Limited (05726059) United Kingdom