About Shanklin Towers Management Company Limited (01651409) United Kingdom