Luxury apartments within a modern building in Milton Keynes