About Q And A Properties Limited (13691655) United Kingdom