About Photon Property Limited (13274357) United Kingdom