About The New Fitzroy Management Company Limited (10286170) United Kingdom