About Sandford Hart Properties Limited (11594367) United Kingdom