About Sandmoor Chase Flats Limited (01149986) United Kingdom