About Grenfell Road Limited (10347805) United Kingdom