About Abbotscross Management Company Limited (07143746) United Kingdom