About Akyan Town Apartments Limited (08977607) United Kingdom