About Diabagate Properties Plans Ltd (12136704) United Kingdom