About First Place Investments Limited (06904589) United Kingdom