About The Abbotts Management Company Limited (07070632) United Kingdom