About Listed & Period Homes Limited (04073059) United Kingdom