About Narnia Properties Ltd (12297302) United Kingdom