Langstaff Day Architects is the trading name of Langstaff Day Ltd. Registered in England, our address is: Unit 321, Edinburgh House, 170 Kennington Lane, London, SE11 5DP. Company number 13892031.