About Neave Place (romford) Management Company Limited (08372332) United Kingdom