About Immerse Properties Ltd (11931121) United Kingdom