About Sandhills Residents Company Limited (03189336) United Kingdom