About Aldeburgh Lodge Management Company Limited (01483113) United Kingdom