About Applewood Management Company Limited (10665993) United Kingdom