About Gallowhill Properties Ltd (SC683731) United Kingdom