About Galliard Properties Limited (01994511) United Kingdom