About Minotaur Property Limited (08730605) United Kingdom