About Exponential Property Limited (12358073) United Kingdom