About Sandhurst Park Flat Management Company Limited (01617886) United Kingdom