About Firstex Development Co. Limited (05662256) United Kingdom