About 61 Albert Road Management Company Limited (04917647) United Kingdom