About Enpaia Properties Limited (12224163) United Kingdom