About Langridge Homes Limited (00588827) United Kingdom