About Mantec Properties Limited (05989855) United Kingdom