Thirty metres north is the Morning Star office, which is the nominal home of companies owning thirty-six houses in Britain, including one in Mayfair with a view over Hyde Park. In total, more than 300 properties in England and Wales are owned via Nevis companies, almost all of them headquartered in an area little bigger than a football pitch.

