About Staveacre Flats Limited (00993739) United Kingdom