About 40 42 Appledore Management Company Limited (05813482) United Kingdom