About Edinburgh Woollen Mill Properties Limited (13143635) United Kingdom