About Tiptofts Lane (saffron Walden) Management Company Limited (09905759) United Kingdom