About Vandross Homes Ltd (11024036) United Kingdom