Situated at 13 Myddelton Square, London EC1R 1YE Made By Giant Limited was a Private Limited Company with 08909306 registration number. It was established on Mon, 24th Feb 2014. Made By Giant Limited had existed on the British market for at least 8 years.
Susan G. and Alex G. were registered as the firm's directors and were managing the company for five years.
Alex G. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.