About Sandmoor Green Flats Limited (01289135) United Kingdom