About The Ferns Management Company Limited (04168782) United Kingdom