About Geddis Developments Limited (NI021677) United Kingdom