About Galloway Real Estate Limited (SC267913) United Kingdom