About Qch Properties Limited (12259364) United Kingdom