About Furlong Management Company Limited (11958592) United Kingdom