About Inn 2 Property Ltd (12729254) United Kingdom