About Freya Jai Properties Limited (13076492) United Kingdom