About Sandy Lodge Developments Limited (13300409) United Kingdom