About Qr Properties Limited (11282330) United Kingdom