About South Worple Management Co. Limited (06570278) United Kingdom