About 41 Buckingham Road Management Company Limited (01772616) United Kingdom