SIP Communications Limited, Fountain House, 130 Fenchurch Street, London, EC3M 5DJ, United Kingdom
Company number 05759363