About Ventnor Lodge (rickling Green) Management Company Limited (10677563) United Kingdom