About Macura Homes Ltd (10705672) United Kingdom