About Immanuel Properties Ltd (12881612) United Kingdom