About Pevensey Court Lessees Management Limited (04288611) United Kingdom