About Questor Property Ventures Ltd (12021627) United Kingdom