About Thomas Quarter Property Ltd (12504802) United Kingdom