About Jarvis Homes Limited (01008430) United Kingdom