About Ghera Properties Ltd (10831227) United Kingdom