About The Factory Shop Properties Limited (02161174) United Kingdom