About Spalding Office Park Management Company Limited (07718429) United Kingdom