About Meriden Court Freehold Limited (11626842) United Kingdom