About Queensbury London Limited (08778295) United Kingdom