About The Maypole (windsor) Management Company Limited (05659479) United Kingdom