About Minotaur Properties Limited (10622024) United Kingdom