About Waltham Place Ltd (12275241) United Kingdom