About The Uk Study Properties Ltd (12429193) United Kingdom