About Shepperton Management Limited (05907027) United Kingdom