About Ghela Properties Ltd (12901275) United Kingdom