About Sandra House Properties Limited (06897902) United Kingdom