About Grasmere Flats Limited (00705798) United Kingdom