About Gleave S Properties Ltd (13102386) United Kingdom