About Andora Homes Limited (11602522) United Kingdom