About S C & P Properties Ltd (11612241) United Kingdom