About Kimbourne Flats Limited (01832347) United Kingdom