About S.& A.carter Properties Limited (00621130) United Kingdom