About Sele Mill Residents Company Limited (03096067) United Kingdom