About J&a Property Developments Limited (11398742) United Kingdom