About London House (crowborough) Limited (10381037) United Kingdom