About Department For Place Space And People Ltd (13121796) United Kingdom