About Albert Embankment Residents Management Company Limited (08440482) United Kingdom