About 21 Northbourne Road Management Company Limited (07884426) United Kingdom