Started with Reg No. 09935724 nine years ago, 73acres Limited had been a private limited company until Tuesday 19th February 2019 - the time it was officially closed. Its last known registration address was 5 Carrwood Park, Selby Road Leeds. The company was known as 73arces up till Tuesday 5th January 2016 then the business name was replaced.
This specific company was administered by just one director: Simon K., who was appointed nine years ago.
Simon K. was the individual who controlled this firm, owned over 3/4 of company shares.