About Fitzrovia Management Ltd (09588360) United Kingdom