About Sandilands Residents Company Limited (01406309) United Kingdom