About Phendow Properties Limited (12369214) United Kingdom