About The Lodge Property Holdings Limited (12255943) United Kingdom