About Weston Sands (new Blocks) Management Company Limited (03788303) United Kingdom