About Merrywood Court Upper Knowle Management Company Limited (04238562) United Kingdom