CAN OF WORMS ENTERPRISES LTD
7A PEACOCK YARD, ILIFFE STREET, LONDON
Reg Number: 06630090
Date of Inc: January 01, 1970
INVERSE LIGHTING DESIGN LTD.
2A PEACOCKYARD, LONDON
Reg Number: 05893919
Date of Inc: February 08, 2006
JAMJAR EDIT LIMITED
10 A PEACOCK YARD, LONDON
Reg Number: 11065488
Date of Inc: January 01, 1970
JAMJAR FLOWERS LIMITED
7 A PEACOCK YARD, LONDON
Reg Number: 10672729
Date of Inc: January 01, 1970
NEW SMILE LAB LIMITED
13A PEACOCK YARD, ILIFFE STREET, LONDON
Reg Number: 05227280
Date of Inc: September 09, 2004
PEACOCK YARD LTD
UNIT 4, PEACOCK YARD UNIT 4 PEACOCK YARD, LONDON
Reg Number: 10313187
Date of Inc: April 08, 2016
RICHARD HOEY LIMITED
4 Peacock Yard, London
Reg Number: 06406153
Date of Inc: October 23, 2007
SOCIAL INNOVATION EXCHANGE
12A PEACOCK YARD, LONDON
Reg Number: 08364475
Date of Inc: January 01, 1970
SOCIAL LIFE LTD
12A PEACOCK YARD, LONDON
Reg Number: 07899385
Date of Inc: May 01, 2012
THIS IS TOTEM LIMITED
Unit 4 Peacock Yard, London
Reg Number: 14615187
Date of Inc: January 25, 2023
TOH SHIMAZAKI ARCHITECTURE LIMITED
Studio 6a Peacock Yard, Iliffe Street, London
Reg Number: 03795951
Date of Inc: June 25, 1999