About S & P Properties (warwickshire) Limited (11121328) United Kingdom