About Milton Keynes Sustainable Communities Limited (RS007226) United Kingdom