About Three Shires Property Investment Limited (11848796) United Kingdom