About Amarok Homes Ltd (13285578) United Kingdom