About St Josephs Place Management Company Limited (11752029) United Kingdom