About Gallowgate Developments Limited (10528593) United Kingdom