About Sussex Lodge Properties Limited (03795570) United Kingdom