About Grenville Place Edgware (number 3) Limited (03359055) United Kingdom