About S-l Properties Partnership Ltd (11893275) United Kingdom