About Lifehouse (london) Limited (07043615) United Kingdom