About Sussex Lodge (freehold) Limited (04623284) United Kingdom