About Saint Andrews Properties Limited (05962404) United Kingdom