Mayfair steel building

28 October 2026