Registered with number 11005718 7 years ago, Holmeswood Properties Lancashire Limited had been a private limited company until 2023/04/11 - the day it was officially closed. The firm's official registration address was 7 Greetby Hill, Ormskirk.
The firm was administered by a single managing director: Andrew S. who was leading it for 6 years.