About Sh23 Properties Limited (12897131) United Kingdom