About Freya Propco Limited (13377310) United Kingdom