About Lee Chamberlain Lofts Limited (07779397) United Kingdom