About Gabby Spencer Properties Ltd (09425939) United Kingdom