About Durham Lodge Hove Limited (09674228) United Kingdom