About Newport And Lane Homes Ltd (10095412) United Kingdom