About Escala (wickford) Management Company Limited (08716452) United Kingdom