About Quinela Property Ltd (12391311) United Kingdom