About St Clare S Land Limited (10568876) United Kingdom