About The Old Glebe Management Company Limited (07638986) United Kingdom