About St. James Place North Hykeham Limited (06364447) United Kingdom