About High Meadow Management Company (maidenhead) Limited (02614197) United Kingdom