About Mainstay Real Estate Limited (12618888) United Kingdom