About The Repulse Development Ltd (13489147) United Kingdom