About Financial & Management Solutions Limited (08994452) United Kingdom