About Listed Property Owners Club Services Ltd (09786660) United Kingdom