About St. Clair Properties Limited (NI021910) United Kingdom