About Mantell Properties Limited (09804071) United Kingdom