About Ambler S Meadow (east Ardsley) Management Company Limited (12424026) United Kingdom