About St Oswalds Court (fulford) Management Company Limited (04270440) United Kingdom