About J Clubb Developments Limited (10632408) United Kingdom