About Freya Five Property Limited (12298231) United Kingdom