About Westmoreland Street Management Company Limited (12016907) United Kingdom