About J & R Property Services Limited (12082834) United Kingdom