About Grenville Lodge (management) Co. Limited (02121507) United Kingdom