Registered as 10867483 7 years ago, Logan Fox Photography Ltd had been a private limited company until 2019/12/10 - the date it was formally closed. The latest registration address was 282 Leigh Road, Leigh On Sea.
The business was controlled by one managing director: Logan F., who was chosen to lead the company in July 2017.
Logan F. was the individual who controlled this firm, owned over 3/4 of company shares.