About Inter Pares Properties Limited (12572493) United Kingdom