Company name: Wilmotte UK Architects
Lichfield Studios, 133 Oxford Gardens, London W10 6NE, United Kingdom