About Galloway Property Limited (12399128) United Kingdom