About South Meadow Lane Management Committee (1973) Limited (01124799) United Kingdom