About St. Johns Court (maylandsea) Management Company Limited (02463476) United Kingdom