About Quinta 2 Limited (08059048) United Kingdom