About The Valley Square Ltd (10947078) United Kingdom