About The Strangers Project Ltd (12810153) United Kingdom