About Galvin & Barnes Properties Limited (12478788) United Kingdom