The 13-hectare site will feature six data centre buildings, a substation, and a gatehouse, encompassing approximately 580,000 square feet.
Wycombe Park Ltd is a live company located in london, SW1Y 4UR with a Companies House number of 12945867. It operates in the motion picture production activities sector, SIC Code 59111. Founded in October 2020, it's largest shareholder is stage 50 ltd with a 100% stake.
The 13-hectare site will feature six data centre buildings, a substation, and a gatehouse, encompassing approximately 580,000 square feet.