About Alan Slater Developments Limited (06158158) United Kingdom