About First Place Developments Limited (13498044) United Kingdom