About Tent 2 Management Company Limited (11040373) United Kingdom