About Bbs Nt Park Central (a) Limited (10558373) United Kingdom