About Waltham Abbey Properties Ltd (13502329) United Kingdom