About Victor Charles Homes Limited (11679015) United Kingdom