About Ahi Period Homes Limited (13043204) United Kingdom