About Holly Lodge (freehold) Limited (03587903) United Kingdom