About Quincy Park Limited (10789629) United Kingdom