About Lodge West Management Limited (07259333) United Kingdom