Start Hill Limited is 80% owned by Ecovista Plc and owns a property named Marstons in Start Hill, Takeley within a short distance of Stansted Airport.