Located in London, the business is capitalized at 2600 £.