About Pinewood Lodge Management Company Limited (02003626) United Kingdom