About Independent Living Project Ltd (06983567) United Kingdom