About North Camp Management Ltd (11439047) United Kingdom