About One Life Social Properties Limited (11807158) United Kingdom