KYOID LTD

Company number 16032142 ·

Active - Proposal to Strike off

Registered office

Address
Flat 85 Penrose House, Penrose Street, London, United Kingdom, SE17 3EA
Postcode
SE17 3EA
Companies at this postcode
46
Average house price in SE17 3EA
£434,000 (12 sales)

Map