About Amelia Properties Ltd (05123704) United Kingdom