About Q & T Properties Ltd (12908304) United Kingdom