About Albert Palace Mansions (61-80) Management Limited (02272411) United Kingdom