About Minsteracres Development Ltd (10949541) United Kingdom