About Rq Freehold Management Limited (12621832) United Kingdom