About The Meadows (sandymoor Apartments) Management Company Limited (09678411) United Kingdom