About Gleave Properties Limited (09946446) United Kingdom