About Waltham Chase No.1 Residents Company Limited (02682341) United Kingdom