About Amynest Properties Limited (12443113) United Kingdom