About St. Johns Place (swalecliffe) Management Company Limited (05753829) United Kingdom