About Rapallo Close Management Company Limited (01437596) United Kingdom