About Fairford Management Company Limited (02046083) United Kingdom