About Shelbourne Estates Management Llp (OC340993) United Kingdom