About Quatro Properties Limited (04235995) United Kingdom