About J W Land & Developments Limited (13327348) United Kingdom