About F. Place Management Limited (01862893) United Kingdom