About Phokou Properties Limited (12956588) United Kingdom