About Newmark Homes Ltd (12170474) United Kingdom