About Shoare Management Company Limited (12810836) United Kingdom