About Abbotswood Management Company Limited (01764503) United Kingdom