About Cranfield Lodge Freehold Limited (11318463) United Kingdom