About Shelbourn Properties Limited (10335142) United Kingdom