About S & J Properties Management Ltd (11722840) United Kingdom