About Sandstone Residents Company Limited (01109694) United Kingdom