About Allied London Fire Station Holdco Limited (10002475) United Kingdom