About Qbr Property Group Limited (09714909) United Kingdom