About Long Walk (windsor) Management Company Limited (08004773) United Kingdom