About Stayley Developments Limited (01269120) United Kingdom