About Settleford Residents Company Limited (02381879) United Kingdom