About Property Gas And Energy Matters Ltd. (12122203) United Kingdom