About Roger Leighton Homes Limited (07017614) United Kingdom