About Slough Asset Management Limited (10537836) United Kingdom