About Queensgrove Nominees Limited (07020871) United Kingdom