About Concur Homes Ltd (11722042) United Kingdom