About Sharglen Properties Limited (01135678) United Kingdom