About Berry Head Park Management Company Limited (10182597) United Kingdom