About Larkin Homes Limited (06613513) United Kingdom