About Red Lion Court (hatfield) Management Company Limited (06247841) United Kingdom