About Attol Holdings Residential Limited (12095216) United Kingdom