About 2 Chelsham Road Management Company Limited (05973402) United Kingdom