3 ms·Surely if you are based in Mayfair, you are not just a "startup"? :-pby revorad 17y agoSurely if you are based in Mayfair, you are not just a "startup"? :-p