About Ashwood Lodge (freehold) Limited (03251323) United Kingdom