About Clubb Properties Ltd (11635112) United Kingdom