About New Inn Properties Ltd (11693126) United Kingdom