About J&b Martin Properties Limited (13427243) United Kingdom