About Manor Grove (botswana) Limited (07194078) United Kingdom