About Sandown Villa Management Company Limited (NI617919) United Kingdom