About Merryfield Court Self Management Company Limited (04008969) United Kingdom