About Geddis Project Development Limited (05489770) United Kingdom