About Baytree Hill Management Company Limited (06075848) United Kingdom