About 150 St Albans Road Management Company Limited (06880467) United Kingdom