About J&b Property Group Ltd (13312675) United Kingdom