About Stewart Moore Property Investment Limited (04744616) United Kingdom