It is indeed a Perfection.
With the exception of the gear lever mounting, mine is identical:
Or was, before gugie got his hands on it:
Do you have the fork? If so, you can build quite the awesome bike starting with that frame/fork. Like to see it again once all that orange stuff is gone. Built up with an original fork, it'll be a super ride. Cabling up the derailleurs can be tricky - as can keeping them in adjustment - with the internally-cabled system.
I suspect this will build up into a favorite if you like to go fast and look cool.
DD