About Veldor Homes Limited (12955601) United Kingdom