About Shelton Meadow Management Company Limited (NI043690) United Kingdom