About Swainshill Management Company Limited (12830599) United Kingdom