About Shide Villa Management Company Limited (02516120) United Kingdom