About R & E Finlay Properties Limited (04565923) United Kingdom