About Greenhills Flats Limited (05565749) United Kingdom