About Staple Hill Flats Limited (01035318) United Kingdom