By legal form
3 entities
549300GX6EH3ZRCQFX14United KingdomLondon
21380015YRXUL238WT10United KingdomCHADLINGTONLapsed - not renewed
635400PQ9HG8NIT5SV17United KingdomBirmingham