About Finance Projects Limited (05187590) United Kingdom