About L & L Properties (abertillery) Limited (05827283) United Kingdom