About Minchens Barns Development Limited (10760787) United Kingdom