About Admax Corporate Homes Ltd (11924572) United Kingdom