About N Team Properties Ltd (11164416) United Kingdom