About 22 Ferme Park Road Management Company Limited (02064223) United Kingdom