About Ancora Homes Ltd (11475131) United Kingdom