About Mirrin Homes Limited (09910314) United Kingdom