About Shanklin Manor Management Company Limited (08532329) United Kingdom