About Sussex Caravan Properties Limited (05112128) United Kingdom