About Sunnymeade Management Company Limited (00929126) United Kingdom