About Grenville Place Edgware (number 1) Limited (03325411) United Kingdom