About Farrier Heights Management Company Limited (11248700) United Kingdom