About Emilia Jayne Properties Limited (11904565) United Kingdom