About Amarok Homes Ltd (11281481) United Kingdom