About Q And A Property Ventures Ltd (12817368) United Kingdom