About Neave Place Phase Ii (romford) Management Company Limited (09204326) United Kingdom