About Micklethwaite Flats Limited (01208181) United Kingdom