About Us

Teluu is a partnership of Benny Prijono and Perry Ismangil, founded in November 2006.

Address

23 Langdon Street
Sheffield S11 8BH
United Kingdom
Tel: +44 114 299 8883
Fax: +44 870 974 9023

Teluu is incorporated as Teluu LLP, registered in England no. OC323977.