About Gill & Sons Property Holdings Ltd (13533180) United Kingdom