About Palaia Properties Limited (NI616312) United Kingdom