About Inter Capital Properties Limited (13126113) United Kingdom