About J.b. Property Letting Services Limited (13496902) United Kingdom