About Fitzrovia Kentish Town Development Limited (13361905) United Kingdom