About Tritax Littlebrook Management Limited (12598344) United Kingdom