About Galbo Properties Ltd (11840816) United Kingdom