About Trafalgar West Lp (SL026382) United Kingdom