About Merewood Close Management Company Limited (10806875) United Kingdom