About Minster Property Developments & Finance Ltd (12562343) United Kingdom