About Firs Glen Management Ltd (08202969) United Kingdom