About Hillingdon Lodge Limited (05215037) United Kingdom