About Grove Terrace Mews Limited (03863176) United Kingdom