About Galloways Property Limited (05022997) United Kingdom