About Sandy Management Company Limited (02099070) United Kingdom