About Ringstead Carshalton Management Company Limited (03068906) United Kingdom