About Endgame Properties Limited (12187513) United Kingdom